#include "Skeleton.h"

/************************************************************************/
/*                  Skeletal Node Methods                               */
/************************************************************************/

SkeletalNode::SkeletalNode(void)
{
}

SkeletalNode::SkeletalNode(const char* Name, const Vector4f& Position)
{
	this->name = Name;
	this->position = Position;
}

SkeletalNode::~SkeletalNode(void)
{	
}

/************************************************************************/
/*                  Skeleton Methods                                    */
/************************************************************************/

Skeleton::Skeleton(void)
{
	nodes.resize(SKELETAL_NODE_COUNT);
}

Skeleton::~Skeleton(void)
{
	for (int i = 0; i < SKELETAL_NODE_COUNT; i++)
	{
		SkeletalNode* delNode = nodes[i];
		delete delNode;
		//May Cause BUG()
	}
}

